Crate webkit2gtk
source ·Expand description
webkit2gtk
Rust bindings and wrappers for webkit2gtk.
Building
webkit2gtk-rs expects GTK+, GLib and webkit2gtk development files to be installed on your system. See the requirements page.
Using
[dependencies]
webkit2gtk = "0.18.0"
Simple Example Browser
You can run the example in example/main.rs with
cargo run --example main
License
webkit2gtk-rs is available under the MIT License, please refer to it.
Re-exports
Structs
- ApplicationInfo
v2_18
- AutomationSession
v2_18
- A builder-pattern type to construct
AutomationSession
objects. - A builder-pattern type to construct
ColorChooserRequest
objects. - Credential
v2_2
- A builder-pattern type to construct
Download
objects. - EditorState
v2_10
- A generic error capable of representing various error domains (types).
- A builder-pattern type to construct
FindController
objects. - GeolocationManager
v2_26
- GeolocationPosition
v2_26
- A builder-pattern type to construct
HitTestResult
objects. - ITPFirstParty
v2_30
- ITPThirdParty
v2_30
- InputHints
v2_28
- InputMethodContext
v2_28
- InputMethodUnderline
v2_28
- NavigationAction
v2_6
- NetworkProxySettings
v2_16
- Notification
v2_8
- OptionMenu
v2_18
- OptionMenuItem
v2_18
- PluginDeprecated
- A builder-pattern type to construct
PrintCustomWidget
objects. - A builder-pattern type to construct
PrintOperation
objects. - ScriptDialog
v2_24
- SecurityOrigin
v2_16
- A builder-pattern type to construct
Settings
objects. - A builder-pattern type to construct
URIRequest
objects. - A builder-pattern type to construct
URISchemeResponse
objects. - UserMessage
v2_28
- UserMessageBuilder
v2_28
A builder-pattern type to constructUserMessage
objects. - UserScript
v2_6
- UserStyleSheet
v2_6
- A builder-pattern type to construct
WebContext
objects. - A builder-pattern type to construct
WebView
objects. - WebViewSessionState
v2_12
- WebsiteData
v2_16
- WebsiteDataManager
v2_10
- A builder-pattern type to construct
WebsiteDataManager
objects. - WebsiteDataTypes
v2_16
- WebsitePolicies
v2_30
- A builder-pattern type to construct
WebsitePolicies
objects. - A builder-pattern type to construct
WindowProperties
objects.
Enums
- AutoplayPolicy
v2_30
- InputPurpose
v2_28
- MediaCaptureState
v2_34
- NetworkProxyMode
v2_16
- UserMessageError
v2_28
- UserStyleLevel
v2_6
Traits
- AutomationSessionExt
v2_18
- EditorStateExt
v2_10
- NotificationExt
v2_8
- OptionMenuExt
v2_18
- PluginExtDeprecated
- UserMessageExt
v2_28
- WebsitePoliciesExt
v2_30